iframe{
	overflow-x:hidden;
}

/*Botoes*/
.button {
	width: 80px; 
	height: 25px;
}

.button2 {	
	height: 20px;
}

/*Fontes*/
.style6 {
	width:35px;
}
/*Barra do Cabe�alho*/
.style3 {
	font-size: 14px;	
	font-family: "Times New Roman", Times, serif;
	font-weight: normal;	
}

/*Fonte do Titulo da Pagina*/
.style5 {font-size: 15px;
		 font-family: "Times New Roman", Times, serif;		 
		 color: #FFFFFF;
		 background-color:#FFB923;/*#CECECE;*/		 
		 }
		 
/*Fonte da Menssagem de retorno*/

.stylemsm {font-size: 15px;
		   font-family: "Times New Roman", Times, serif;		 
		   color: Red;		
		   text-align:left;
		   overflow: auto;
		 }	

/*Fonte da Menssagem na tela*/
.stylemsm1 {font-size: 15px;
		 	font-family: "Times New Roman", Times, serif;		 
			color: Red;		
		 }		

.tbmsm   {background-color: #FEFEE1;
		 }

.tbmsm1  {background-color: transparent;
		 }

.imgicomsm{background-color: transparent;	
		 }
		
.imgcerto{		  
	    background-image: url(../images/esquema/certo.gif);	
	    background-repeat: no-repeat;
		background-position: center center;
		height:37px; 
	    width:37px;
 	   }

.imgatencao{		  
	    background-image: url(../images/esquema/atencao.gif);	
		background-repeat: no-repeat;
		background-position: center center;
		height:37px; 
	    width:37px;
 	   }

.imgerro{		  
	    background-image: url(../images/esquema/erro.gif);	
		background-repeat: no-repeat;
		background-position: center center;
		height:37px; 
	    width:37px;
 	   }

/*Tipos de field*/
.field {
	font-size: 16px;
	font-family: "Times New Roman", Times, serif;
	background-color: #E1E1E1;
	text-transform: uppercase;
}		 
.field1 {
	font-size: 16px;
	font-family: "Times New Roman", Times, serif;
	background-color: #E1E1E1;
	text-transform: uppercase;
}

.field2 {
	font-size: 14px;
	font-family: "Times New Roman", Times, serif;
	text-transform: uppercase;
}		 

/*Definio das Tabelas*/
table {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
}

/*fieldset{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;	
	font-weight: bold;	 
	border: 0px solid #ffffff;	
	border-top: 2px solid #000000;	
}*/

.fieldset2{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;	
	font-weight: bold;	 
	border: 0px solid #ffffff;
}
.fieldset3{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;	
	font-weight: bold;	
	border: 1px solid #000000;	
}
label{
	font-size: 13px;	
	font-weight: normal;	
}
input{	
	font-weight: normal;	
}

.lcheckbox{
	font-size: 13px;	
	font-weight: normal;	
}

.tb-conteudo {
	/*border-right: 1px solid #ffffff;/*#000000;*/
	/*border-bottom: 1px solid #ffffff;/*#000000;*/
	text-align:center;

}

/*Padrao tabela de abas login*/
.tb-abaslogin{
    text-align: left;
	width: 400px;
	height: 350px;
	/*position:absolute;
	top:20%;
	left:30%;*/
	border: 0;	
	border-bottom: 1px solid #000000;
}

/*Padrao tabela de login*/
.tb-login{
	width:400px;	
	/*height:270px;*/		
}
/*Label da tela de Login*/
.cl-login1{
 height: 5%;	
}
/*Input da tela de Login*/
.cl-login2{
 height: 5%;	
}
/*Button da tela de Login*/
.cl-login3{
 height: 10%; 	
}

/*Button da tela de Login*/
.cl-login4{
 height: 10px; 	
}

/*Padrao tabela de dados*/
.tb-dados{	
	border: 0;
	text-align: left;
}


/*Padrao tabela interna a de dados*/
.tb-dentro{
	text-align: left;
	width: 755px;/*760*/
	border: 0;
}

.tb-dentro50{
	text-align: left;
	width: 775px;/*760*/
	height: 50px;
	border: 0;
}

.tb-dentro25{
	text-align: left;
	width: 755px;/*760*/
	height: 25px;
	border: 0;
}

.tb-dentro25a{
	text-align: left;
	width: 730px;/*760*/
	height: 25px;
	border: 0;
}

.tb-dentro25a{
	text-align: left;
	width: 763px;/*760*/
	height: 25px;
	border: 0;
}

/*Padrao table interna aba*/
.tb-dadosaba{
	width: 755px;/*760*/
	height: 100%;
	/*background-color: #FFFFF0;*/
	border: 0;
	text-align: left;
}
/*

/*Padrao table interna aba da Torre de Controle */
.tb-dadosabaGer{
	width: 250px;
	height: 100%;
	border: 0;
	text-align: left;
}
/*
usada na tela crtitulos
*/
.tb-dadosaba2{
	width: 755px;
	height: 300px;
	border: 0;
	text-align: left;
}


/*Padrao table aba*/
.tb-aba{ 
    text-align: left;
	width: 770px;/*775*/
	height: 300px;
	border: 0;	
	border-left: 1px solid #ffffff;/*#000000;*/
	/*background-color: #FFFFF0;*/
}

.tb-abaGer{ 
    text-align: left;
	width:  250px;
	height: 30px;
	border: 0;	
	border-left: 1px solid #ffffff;	
}

.tb-aba2{ 
    text-align: left;
	width: 770px;/*775*/
	height: 150px;
	border: 0;	
	border-left: 1px solid #ffffff;/*#000000;*/
	/*background-color: #FFFFF0;*/
}
.tb-aba3{ 
    text-align: left;
	width: 770px;/*775*/
	height: 80px;
	border: 0;	
	border-left: 1px solid #ffffff;/*#000000;*/
	/*background-color: #FFFFF0;*/
}
/*Padrao table fildset*/
.tb-fildset{
	text-align: left; 
	width: 755px;/*760*/
	height: 100%;
	border: 0;	
}

/*Rodap*/
.tb-footer{
	width: 775px;/*780*/
	height: 20px;
	/*background-color: #FFFFF0;*/
}

.conteudo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000033;
	/*padding: 5px;
	width: 100%;
	height: 100%;*/
	background-image: url(../images/Fundo.png);	
	background-repeat: no-repeat;
	background-position: bottom left;
}

.conteudoGer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000033;
	padding: 0px;
	width: 250px;
	height: 100%;
}

/*sem padding*/
.conteudo2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000033;
	padding: 0px;
	width: 760px;/*765*/
	height: 100%;
}

.tbbotoes{
	background-color:#FFB923;
	height: 100%; 
}

.divbotoes{
	vertical-align:top;
	background-color:#FFB923;
	height: 100%; 
}

.tb-botoes{
	width: 775px;/*780*/
	height: 10px;
}

.tb-botoes1{
	width: 750px;
	height: 10px;
}

/*Tela de Consulta*/
.classLocaliza {
	font-size: 13px;
	font-family: "Times New Roman", Times, serif;
	font-weight: normal;
	text-transform: uppercase;
	color: #666666;	
	/*border: 1px solid #3399FF;/*#99CC99;/*#CCCCCC;*/
	
}		 

.resultado {
	padding:5px; 
	width:580px;
	height:380px; 
	overflow:auto; 		
}

.resultado2 {
	padding:5px; 
	width:690px;
	height:390px;
	overflow:auto; 		
}

.resultado3 {
	padding:5px; 
	width:660px;
	height:390px;
	overflow:auto; 		
}

/*Padr�es div Grade*/
.grade {
	/*padding:5px;*/ 
	width:745px;
	height:270px; 
	overflow:auto; 		
}

.gradel {
	/*padding:5px;*/ 
	width:760px;
	height:260px; 
	overflow:auto; 
}

.gradep {
	/*padding:5px;*/ 
	width:760px;
	height:170px; 
	overflow:auto; 
}

/*Padr�es div interna Grade*/
.gradei {
	/*padding:5px;*/
	height:250px;		
	overflow:auto; 		
}

.gradei220 {
	/*padding:5px;*/	
	height:210px;
	width:1050px;		
	overflow:auto; 		
}

.gradei120 {
	/*padding:5px;*/	
	height:120px;
	width:750px;		
	overflow-x:hidden;
	overflow-y:auto; 		
}

.gradei130 {
	/*padding:5px;*/
	height:110px;
	width:750px;		
	overflow:auto; 		
}

.gradei2100 {
	/*padding:5px;*/
	height:110px;	
	width:2150px;	
	overflow:auto; 		
}

/*Padr�es div Grade*/
.grade240 {
	padding:5px; 
	width:725px;
	height:240px; 
	overflow:auto; 		
}

/*Padr�es div Grade*/
.grade250 {
	padding:5px; 
	width:725px;
	height:250px; 
	overflow:auto; 		
}

.grade300 {
	padding:0px; 
	width:770px;
	height:310px; 
	overflow-y:auto; 
	overflow-x:hidden;		
}

.grade200 {
	padding:5px; 
	width:725px;
	height:200px; 
	overflow:auto; 		
}

.grade200B {
	padding:5px; 
	width:520px;
	height:200px; 
	overflow:auto; 		
}

/*Padr�es div Grade*/
.grade170 {
	padding:5px; 
	width:725px;
	height:170px; 
	overflow:auto; 		
}

/*Padr�es div Grade*/
.grade160 {
	padding:5px; 
	width:725px;
	height:160px; 
	overflow:auto; 		
}

/*Padr�es div Grade*/
.grade150 {
	padding:5px; 
	width:725px;
	height:150px; 
	overflow:auto; 		
}

.grade130a {
	padding:5px; 	
	height:130px; 
	overflow:auto; 		
}

/*Padr�es div Grade*/
.grade140 {
	padding:5px; 
	width:725px;
	height:140px; 
	overflow:auto; 		
}

.gradei108 {
	width:570px;
	height:108px; 
	overflow-y:auto; 		
}

.gradei108B {
	width:670px;
	height:108px; 
	overflow-y:auto; 		
}

/*Padr�es div Grade*/
.grade130 {
	padding:5px; 
	width:725px;
	height:130px; 
	overflow:auto; 		
}

/*Padr�es div Grade*/
.grade100 {
	padding:5px; 
	width:725px;
	height:100px; 
	overflow:auto; 		
}

.grade100a {
	padding:5px; 
	width:500px;
	height:100px; 
	overflow:auto; 		
}

.grade101 {
	padding:5px; 
	width:773px;
	height:100px; 
	overflow:auto; 		
}

/*Cabe�alho tabela*/	
.tbcabecalho{
	color:Black;	
}

/*Tela de Cadastro Clientes*/
.btconsulta{
    height:20px;
	width:20px;
	background: url(../images/search.gif) no-repeat center center;
	border: 0px;
	color:white;
	font-size:0px;	
}

.btpesquisa{
    height:39px;
	width:135px;
	background: url(../images/Pesquisar.png) no-repeat center center;
	border: 0px;
	color:white;
	font-size:0px;	
}

.btimprimir{
    height:39px;
	width:135px;
	background: url(../images/Imprimir.png) no-repeat center center;
	border: 0px;
	color:white;
	font-size:0px;	
}

.btgravar{
    height:39px;
	width:135px;
	background: url(../images/Gravar.png) no-repeat center center;
	border: 0px;
	color:white;
	font-size:0px;	
}

.btexcluir{
    height:39px;
	width:135px;
	background: url(../images/Excluir.png) no-repeat center center;
	border: 0px;
	color:white;
	font-size:0px;	
}

.btclonar{
    height:39px;
	width:135px;
	background: url(../images/Clonar.png) no-repeat center center;
	border: 0px;
	color:white;
	font-size:0px;	
}

.btnovo{
    height:39px;
	width:135px;
	background: url(../images/Novo.png) no-repeat center center;
	border: 0px;
	color:white;
	font-size:0px;	
}

.btatencao{
    height:15px;
	width:20px;
	background: url(../images/atencao.gif) no-repeat center center;
	border: 0px;
	color:white;
	font-size:0px;
	vertical-align: middle;	
}

.btpesquisa:hover{
   background: url(../images/Pesquisar1.png) no-repeat center center;
}

.btpesquisa:ACTIVE{
   background: url(../images/Pesquisar2.png) no-repeat center center;
}

.btimprimir:hover{
   background: url(../images/Imprimir1.png) no-repeat center center;
}

.btimprimir:ACTIVE{
   background: url(../images/Imprimir2.png) no-repeat center center;
}

.btgravar:hover{
   background: url(../images/Gravar1.png) no-repeat center center;
}

.btgravar:ACTIVE{
   background: url(../images/Gravar2.png) no-repeat center center;
}

.btexcluir:hover{
   background: url(../images/Excluir1.png) no-repeat center center;
}

.btexcluir:ACTIVE{
   background: url(../images/Excluir2.png) no-repeat center center;
}

.btclonar:hover{
   background: url(../images/Clonar1.png) no-repeat center center;
}

.btclonar:ACTIVE{
   background: url(../images/Clonar2.png) no-repeat center center;
}

.btnovo:hover{
   background: url(../images/Novo1.png) no-repeat center center;
}

.btnovo:ACTIVE{
   background: url(../images/Novo2.png) no-repeat center center;
}

.btconsulta:hover{
   background: url(../images/search-h.gif) no-repeat center center;
}

.btatualizar{
    height:20px;
	width:20px;
	background: url(../images/cancel.png) no-repeat center center;
	border: 0px;	
}

.btatualizar:hover{
   background: url(../images/cancel-h.png) no-repeat center center;
}


.btconsulta1{
    height:20px;
	width:60px;	
}

.collable{
	width:100px;
	height:10px;
	font-weight: normal;	
/*	align:left;*/
}

.collable1{
	width:70px;
	height:10px;	
	font-weight: normal;
/*	align:left;*/
}

.colfield{
	width:200px;
	height:10px;	
	font-weight: normal;
/*	align:left;*/
}

.colfield1{
	width:250px;
	height:10px;	
	font-weight: normal;
/*	align: left;*/
}

/*form select {
border: 1px solid #3399FF;
}*/

/*Ajax*/
.classRequerido{
	/*background-color:#FBFDBB;/*#DBE8AE;*/
	text-transform: uppercase;
	border: 1px solid #666666;
	border-left: 2px solid red;
	font-size: 13px;
	font-family: "Times New Roman", Times, serif;
	font-weight: normal;
}

.classRequeridoN{
	/*background-color:#FBFDBB;/*#DBE8AE;*/	
	border: 1px solid #666666;
	border-left: 2px solid red;
}

.classNormal{
	font-size: 13px;
	font-family: "Times New Roman", Times, serif;
	font-weight: normal;
	text-transform: uppercase;
	color: #666666;
	background-color: #FFFFFF;	
	border: 1px solid #666666;
}
.classTextArea{
	font-size: 13px;
	font-family: "Times New Roman", Times, serif;
	text-transform: uppercase;
	font-weight: normal;
	color: #666666;
	background-color: #FFFFFF;	
	border: 1px solid #666666;
}		 
.classReqTextArea{
	/*background-color:#FBFDBB;/*#DBE8AE;*/
	text-transform: uppercase;
	border: 1px solid #666666;
	border-left: 2px solid red;
}
.classField {
	font-size: 13px;
	font-family: "Times New Roman", Times, serif;
	text-transform: uppercase;
	font-weight: normal;
	color: #666666;
	background-color: #FFFFFF;	
	border: 1px solid #666666;
}

/*ClassFieldReadOnly*/
.classFieldRO {
	font-size: 13px;
	font-family: "Verdana", Times, serif;
	text-transform: uppercase;
	font-weight: normal;	
	color: red;
	background-color: #FFFFFF;	
	border: 1px solid #666666;
}
/**Total*/
.classFieldT {
	font-size: 15px;
	font-family: "Times New Roman", Times, serif;
	font-weight: normal;
	text-transform: uppercase;
	background-color: transparent;	
	border: 0px solid #000000;
}
/**Total*/
.classFieldTB {
	font-size: 15px;
	font-family: "Times New Roman", Times, serif;
	font-weight: normal;
	text-align : right;
	text-transform: uppercase;
	color: black;
	background-color: transparent;	
	border: 1px solid #000000;
}
/**Total*/
.classFieldTB2 {
	font-size: 15px;
	font-family: "Times New Roman", Times, serif;
	font-weight: normal;
	text-align : right;
	text-transform: uppercase;
	color: black;
	border: 1px solid #000000;
}
/**Total*/
.classFieldTSB {
	font-size: 15px;
	font-family: "Times New Roman", Times, serif;
	font-weight: normal;
	text-transform: uppercase;
	color: black;
	background-color: transparent;	
	border: 0px solid #000000;
}
/**ClassFieldRequerido*/
.classFieldR {
	font-size: 13px;
	font-family: "Times New Roman", Times, serif;
	text-transform: uppercase;
	font-weight: normal;
	color: #666666;
	/*background-color: #FDFDE3;  /*#DBE8AE;  #FBFDBB;*/	
	border: 1px solid #666666;
	border-left: 2px solid red;
}
/** Sem borda fundo transparente*/
.classFieldSBT {
	font-size: 13px;
	font-family: "Times New Roman", Times, serif;
	font-weight: normal;
	text-align: right;
	text-transform: uppercase;
	color: #666666;
	background-color: transparent;	
	border: 0px solid #000000;
}

.classFieldN {
	font-size: 13px;
	font-family: "Times New Roman", Times, serif;	
	font-weight: normal;
	color: #666666;
	background-color: #FFFFFF;	
	border: 1px solid #666666;
}

.classFieldNR {
	font-size: 13px;
	font-family: "Times New Roman", Times, serif;	
	font-weight: normal;
	color: #666666;
	/*background-color: #FDFDE3;  /*#DBE8AE;  #FBFDBB;*/	
	border: 1px solid #666666;
	border-left: 2px solid red;
}		 
		 
.classField1 {
	font-size: 13px;
	font-family: "Times New Roman", Times, serif;
	font-weight: normal;
	text-transform: uppercase;
	color: #666666;
	background-color: #FFFFFF;	
	border: 1px solid #666666;	
}

.classField2 {
	font-size: 13px;
	font-family: "Times New Roman", Times, serif;
	font-weight: normal;
	text-transform: uppercase;
	color: #666666;
	background-color: #FFFFFF;	
	border: 1px solid #666666;
}	

.classField3 {
	font-size: 15px;
	font-family: "Times New Roman", Times, serif;
	font-weight: normal;
	text-align : right;
	text-transform: uppercase;
	color: #0000FF;
	background-color: transparent;	
	border: 0px solid #000000;
}

.classComb{
	font-size: 13px;
	font-family: "Times New Roman", Times, serif;
	font-weight: normal;
	text-transform: uppercase;
	color: #666666;	
	background-color: #FFFFFF;	
	border: 1px solid #666666;
	width:150px;
}

.classCombP{
	font-size: 13px;
	font-family: "Times New Roman", Times, serif;
	font-weight: normal;
	text-transform: uppercase;
	color: #666666;	
	background-color: #FFFFFF;	
	border: 1px solid #666666;
	width:140px;
}

.classCombP2{
	font-size: 13px;
	font-family: "Times New Roman", Times, serif;
	font-weight: normal;
	text-transform: uppercase;
	color: #666666;	
	background-color: #FFFFFF;	
	border: 1px solid #666666;
	width:162px;
}

.classCombR{
	font-size: 13px;
	font-family: "Times New Roman", Times, serif;
	font-weight: normal;
	text-transform: uppercase;
	color: #666666;	
	/*background-color:#FDFDE3;  /*#DBE8AE;  #FBFDBB;*/	
	border: 1px solid #666666;
	border-left: 2px solid red;
	width:150px;
}

.classReqComb{
	background-color:#FBFDBB;/*#DBE8AE;*/
	text-transform: uppercase;
	border: 1px solid #666666;
	width:150px;
}

.classComb2 {
	font-size: 13px;
	font-family: "Times New Roman", Times, serif;
	font-weight: normal;
	text-transform: uppercase;
	color: #666666;	
	background-color: #FFFFFF;		
	border: 1px solid #666666;
	width:250px;
}

.classComb2R {
	font-size: 13px;
	font-family: "Times New Roman", Times, serif;
	font-weight: normal;
	text-transform: uppercase;
	color: #666666;	
	/*background-color: #FDFDE3;  /*#DBE8AE;  #FBFDBB;*/			
	border: 1px solid #666666;
	border-left: 2px solid red;
	width:250px;
}

.classCombBai {
	font-size: 13px;
	font-family: "Times New Roman", Times, serif;
	font-weight: normal;
	text-transform: uppercase;
	color: #666666;
	background-color: #FFFFFF;	
	border: 1px solid #666666;
	width:200px;
}

.classComb21 {
	font-size: 13px;
	font-family: "Times New Roman", Times, serif;
	font-weight: normal;
	text-transform: uppercase;
	color: #666666;
	background-color: #FFFFFF;	
	border: 1px solid #666666;
	width:208px;
}

.classComb21R {
	font-size: 13px;
	font-family: "Times New Roman", Times, serif;
	font-weight: normal;
	text-transform: uppercase;
	color: #666666;
	/*background-color: #FDFDE3;	*/	
	border: 1px solid #666666;
	border-left: 2px solid red;
	width:208px;
}

.classCombBaiR {
	font-size: 13px;
	font-family: "Times New Roman", Times, serif;
	font-weight: normal;
	text-transform: uppercase;
	color: #666666;
	/*background-color: #FDFDE3;  /*#DBE8AE;  #FBFDBB;*/	
	border: 1px solid #666666;
	border-left: 2px solid red;
	width:200px;
}

.classComb1 {
	font-size: 13px;
	font-family: "Times New Roman", Times, serif;
	font-weight: normal;
	text-transform: uppercase;	
	color: #666666;
	background-color: #FFFFFF;
	border: 1px solid #666666;
	width:50px;
}

.classComb1R {
	font-size: 13px;
	font-family: "Times New Roman", Times, serif;
	font-weight: normal;
	text-transform: uppercase;	
	color: #666666;
	/*background-color: #FDFDE3;  /*#DBE8AE;  #FBFDBB;*/	
	border: 1px solid #666666;
	border-left: 2px solid red;
	width:50px;
}

.classReqComb1{
	/*background-color:#FBFDBB;/*#DBE8AE;*/
	text-transform: uppercase;
	border: 1px solid #666666;
	border-left: 2px solid red;
	width:50px;
}

.classComb20 {
	font-size: 13px;
	font-family: "Times New Roman", Times, serif;
	font-weight: normal;
	text-transform: uppercase;
	color: #666666;
	background-color: #FFFFFF;	
	border: 1px solid #666666;
	width:100px;
}

.classComb20R {
	font-size: 13px;
	font-family: "Times New Roman", Times, serif;
	font-weight: normal;
	text-transform: uppercase;
	color: #666666;
	/*background-color: #FDFDE3;  /*#DBE8AE;  #FBFDBB;*/		
	border: 1px solid #666666;
	border-left: 2px solid red;
	width:100px;
}

.classComb05 {
	font-size: 13px;
	font-family: "Times New Roman", Times, serif;
	font-weight: normal;
	text-transform: uppercase;
	color: #666666;
	background-color: #FFFFFF;	
	border: 1px solid #666666;
	width:115px;
}

.classComb05R {
	font-size: 13px;
	font-family: "Times New Roman", Times, serif;
	font-weight: normal;
	text-transform: uppercase;
	color: #666666;
	/*background-color: #FDFDE3;  /*#DBE8AE;  #FBFDBB;*/		
	border: 1px solid #666666;
	border-left: 2px solid red;
	width:115px;
}

.classComb19 {
	font-size: 13px;
	font-family: "Times New Roman", Times, serif;
	font-weight: normal;
	text-transform: uppercase;
	color: #666666;
	background-color: #FFFFFF;	
	border: 1px solid #666666;
	width:250px;
}

.classComb19R {
	font-size: 13px;
	font-family: "Times New Roman", Times, serif;
	font-weight: normal;
	text-transform: uppercase;
	color: #666666;
	/*background-color:#FDFDE3;  /*#DBE8AE;  #FBFDBB;*/		
	border: 1px solid #666666;
	border-left: 2px solid red;
	width:250px;
}

.classReqComb19{
	/*background-color:#FBFDBB;/*#DBE8AE;*/
	text-transform: uppercase;
	border: 1px solid #666666;
	border-left: 2px solid red;
	width:250px;
}

.classComb18 {
	font-size: 13px;
	font-family: "Times New Roman", Times, serif;
	font-weight: normal;
	text-transform: uppercase;
	background-color: #FFFFFF;
	color: #666666;
	border: 1px solid #666666;	
	width:185px;
}

.classComb18R {
	font-size: 13px;
	font-family: "Times New Roman", Times, serif;
	font-weight: normal;
	text-transform: uppercase;
	/*background-color: #FDFDE3;  /*#DBE8AE;  #FBFDBB;*/	
	color: #666666;
	border: 1px solid #666666;	
	border-left: 2px solid red;
	width:185px;
}

.classReqComb18{
	/*background-color:#FBFDBB;/*#DBE8AE;*/
	text-transform: uppercase;
	border: 1px solid #666666;
	border-left: 2px solid red;
	width:185px;
}

.classComb17 {
	font-size: 13px;
	font-family: "Times New Roman", Times, serif;
	font-weight: normal;
	text-transform: uppercase;	
	color: #666666;
	background-color: #FFFFFF;
	border: 1px solid #666666;
	width:143px;
}

.classComb17R {
	font-size: 13px;
	font-family: "Times New Roman", Times, serif;
	font-weight: normal;
	text-transform: uppercase;	
	color: #666666;
	/*background-color: #FDFDE3;  /*#DBE8AE;  #FBFDBB;*/	
	border: 1px solid #666666;
	border-left: 2px solid red;
	width:143px;
}

.classReqComb17{
	/*background-color:#FBFDBB;/*#DBE8AE;*/
	text-transform: uppercase;
	border: 1px solid #666666;
	border-left: 2px solid red;
	width:143px;
}

.classComb16 {
	font-size: 13px;
	font-family: "Times New Roman", Times, serif;
	font-weight: normal;
	text-transform: uppercase;	
	color: #666666;
	background-color: #FFFFFF;
	border: 1px solid #666666;
	width:160px;
}

.classComb16R {
	font-size: 13px;
	font-family: "Times New Roman", Times, serif;
	font-weight: normal;
	text-transform: uppercase;	
	color: #666666;
	/*background-color: #FDFDE3;  /*#DBE8AE;  #FBFDBB;*/	
	border: 1px solid #666666;
	border-left: 2px solid red;
	width:160px;
}

.classComb15 {
	font-size: 13px;
	font-family: "Times New Roman", Times, serif;
	font-weight: normal;
	text-transform: uppercase;	
	color: #666666;
	background-color: #FFFFFF;
	border: 1px solid #666666;
	width:150px;
}

.classComb14R {
	font-size: 13px;
	font-family: "Times New Roman", Times, serif;
	font-weight: normal;
	text-transform: uppercase;	
	color: #666666;
	/*background-color: #FDFDE3;  /*#DBE8AE;  #FBFDBB;*/	
	border: 1px solid #666666;
	border-left: 2px solid red;
	width:140px;
}

.classComb06 {
	font-size: 13px;
	font-family: "Times New Roman", Times, serif;
	font-weight: normal;
	text-transform: uppercase;	
	color: #666666;
	background-color: #FFFFFF;
	border: 1px solid #666666;
	width:147px;
}

.classComb10{
	font-size: 13px;
	font-family: "Times New Roman", Times, serif;
	font-weight: normal;
	text-transform: uppercase;	
	color: #666666;
	background-color: #FFFFFF;
	border: 1px solid #666666;
	width:100px;
}

.classReqComb16{
	/*background-color:#FBFDBB;/*#DBE8AE;*/
	text-transform: uppercase;
	border: 1px solid #666666;
	border-left: 2px solid red;
	width:160px;
}

.classCheckBox {
	font-size: 13px;
	font-family: "Times New Roman", Times, serif;
	font-weight: normal;		
}

.classReqCheckBox{
	/*background-color:#FBFDBB;/*#DBE8AE;*/	
	border-left: 2px solid red;
}


.classReqComb10{
	/*background-color:#FBFDBB;/*#DBE8AE;*/
	text-transform: uppercase;
	border: 1px solid #666666;
	border-left: 2px solid red;
	width:100px;
}

.classReqComb15{
	/*background-color:#FBFDBB;/*#DBE8AE;*/
	text-transform: uppercase;
	border: 1px solid #666666;
	border-left: 2px solid red;
	width:150px;
}

.button{		
	height:20px;
	width:60px;
}

.x-window-dlg .ext-mb-input-focus{margin-top:4px;width:95%;background-color:#FBFDBB;}